package Point;

//接口类中的成员变量 默认为 public static final 修饰
//接口类中的方法 默认为public abstract
//且接口中的方法(除 default static修饰)不能有代码块 (有代码块就意味着实现)

////////////

//如果子类也是抽象类 继承了 抽象的父类 ，那么子类也可以不重写父类的 方法
// 但如果还有类继承此子类，那么此类要重写之前所有的方法（包括 父类 ，父父类的，只要是抽象的类）
// 类（可抽象，也可不抽象） -》【继承】类（可抽象，也可不抽象） -》 【实现】接口

////////////

//在java中 一个类只能继承一个类，不可以继承多个类
//而一个类可以有多个接口

////////////

//继承是对共性的抽取
//那么继承就意味着 这里面的 成员变量 成员方法 都是 共有的

// 但并不是所有动物都会 跑 游泳 和 飞
// 有些动物可能只会一种 有的可能会两种 极少数会三种
//所以这些行为不适合 定义在 父类中
//这时就需要接口了

public class point {
}
